home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / util / simulare.sit / Simula 4.07 Reference / card_46438.txt < prev    next >
Text File  |  1989-05-02  |  2KB  |  103 lines

  1. -- card: 46438 from stack: in.07 Reference
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 13647
  5. -- name: 
  6.  
  7.  
  8. -- part 1 (button)
  9. -- low flags: 00
  10. -- high flags: 2002
  11. -- rect: left=430 top=195 right=212 bottom=448
  12. -- title width / last selected line: 0
  13. -- icon id / first selected line: 0 / 0
  14. -- text alignment: 1
  15. -- font id: 0
  16. -- text size: 12
  17. -- style flags: 0
  18. -- line height: 16
  19. -- part name: 
  20. ----- HyperTalk script -----
  21. on mouseUp
  22.   go to card id 31928
  23. end mouseUp
  24.  
  25.  
  26.  
  27.  
  28. -- part 2 (button)
  29. -- low flags: 00
  30. -- high flags: 2002
  31. -- rect: left=122 top=234 right=250 bottom=140
  32. -- title width / last selected line: 0
  33. -- icon id / first selected line: 0 / 0
  34. -- text alignment: 1
  35. -- font id: 0
  36. -- text size: 12
  37. -- style flags: 0
  38. -- line height: 16
  39. -- part name: Ny knapp
  40. ----- HyperTalk script -----
  41. on mouseUp
  42.   go to card id 31621
  43. end mouseUp
  44.  
  45.  
  46.  
  47.  
  48. -- part 3 (button)
  49. -- low flags: 00
  50. -- high flags: 2002
  51. -- rect: left=250 top=259 right=277 bottom=268
  52. -- title width / last selected line: 0
  53. -- icon id / first selected line: 0 / 0
  54. -- text alignment: 1
  55. -- font id: 0
  56. -- text size: 12
  57. -- style flags: 0
  58. -- line height: 16
  59. -- part name: 
  60. ----- HyperTalk script -----
  61. on mouseUp
  62.   go to card id 34473
  63. end mouseUp
  64.  
  65.  
  66.  
  67.  
  68. -- part 4 (button)
  69. -- low flags: 00
  70. -- high flags: A004
  71. -- rect: left=16 top=290 right=312 bottom=100
  72. -- title width / last selected line: 0
  73. -- icon id / first selected line: 0 / 0
  74. -- text alignment: 1
  75. -- font id: 0
  76. -- text size: 12
  77. -- style flags: 0
  78. -- line height: 16
  79. -- part name: Statements
  80. ----- HyperTalk script -----
  81. on mouseUp
  82.   go to card id 46171
  83. end mouseUp
  84.  
  85.  
  86.  
  87.  
  88. -- part contents for background part 2
  89. ----- text -----
  90. Assignment
  91.  
  92. -- part contents for background part 1
  93. ----- text -----
  94.  
  95. Assignment statements serve to assign the value of an expression to one (or several) destinations. A value-type assignment is indicated with the symbol ':=', a reference-type assignment with the symbol ':-'. Rules:
  96.  
  97. ΓÇó The types of the variable and expression must be equal. real := integer is ok, integer := real leads to rounding.
  98.  
  99. ΓÇó Text value assignment (s := t): The characters in s are replaced by those in t. t.length must be <= s.length, blank padding if not equal. s.pos is unchanged. See also 
  100.  
  101. ΓÇó Text reference assignment (s :- t): The text variable s is set to reference the same text frame as s. See also
  102.  
  103. ΓÇó Object reference assignment (p :- q): see